window with protective shell - German English Dictionary